Definition: Charlton House (1890-1963) in London, England. It was a luxury department store that opened in 1890 as Charlton House Department Store. It became one of the oldest department stores in Britain and one of the largest and most prestigious in Europe. The store was named after Charlotte Russe, who worked there for many years (1867-1895). In addition to clothing, the store also carried furniture, stationery, home appliances, and other goods. It had a long history of success and growth, with stores on every continent except North America.
You've scored 50% OFF Factor 🤤
Forget the empty fridge stare-down. Factor delivers fresh meals to your door. Just heat & eat!
Click to sign up for FACTOR_ meals.